Uses of Class
org.jboss.byteman.rule.exception.CompileException

Packages that use CompileException
org.jboss.byteman.rule   
org.jboss.byteman.rule.binding   
org.jboss.byteman.rule.compiler   
org.jboss.byteman.rule.expression   
 

Uses of CompileException in org.jboss.byteman.rule
 

Methods in org.jboss.byteman.rule that throw CompileException
 void Rule.compile()
          install helper class used to execute this rule.
abstract  void RuleElement.compile(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
 void Action.compile(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
 void Event.compile(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
 void Condition.compile(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
protected  void RuleElement.compileBooleanConversion(Type fromType, Type toType, org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
protected  void RuleElement.compileBox(Type toType, org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
          box a value belonging to a primitive type
protected  void RuleElement.compileNumericConversion(Type fromType, Type toType, org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
protected  void RuleElement.compileObjectConversion(Type fromType, Type toType, org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
protected  void RuleElement.compilePrimitiveConversion(Type fromType, Type toType, org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
          compile code to convert a numeric or character primitive to a numeric or character primitive
protected  void RuleElement.compileStringConversion(Type fromType, Type toType, org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
protected  void RuleElement.compileTypeConversion(Type fromType, Type toType, org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
protected  void RuleElement.compileUnbox(Type fromType, Type toType, org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
          compile code to convert a value of a boxed type to a primitive type, possibly not the immediately related primitive type
static Rule Rule.create(RuleScript ruleScript, java.lang.ClassLoader loader, HelperManager helperManager)
           
 

Uses of CompileException in org.jboss.byteman.rule.binding
 

Methods in org.jboss.byteman.rule.binding that throw CompileException
 void Binding.compile(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
 

Uses of CompileException in org.jboss.byteman.rule.compiler
 

Methods in org.jboss.byteman.rule.compiler that throw CompileException
 StackHeights StackHeights.addLocalCount(int increment)
          increment the local count and return this to allow chaining
 StackHeights StackHeights.addStackCount(int increment)
          increment the stack count and return this to allow chaining
static java.lang.Class Compiler.getHelperAdapter(Rule rule, java.lang.Class helperClass, boolean compileToBytecode)
           
 

Uses of CompileException in org.jboss.byteman.rule.expression
 

Methods in org.jboss.byteman.rule.expression that throw CompileException
 void MethodExpression.compile(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
 void BitExpression.compile(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
 void ArrayExpression.compile(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
 void ThrowExpression.compile(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
 void FieldExpression.compile(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
 void NewExpression.compile(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
 void BooleanLiteral.compile(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
 void MinusExpression.compile(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
 void NotExpression.compile(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
 void ReturnExpression.compile(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
 void NumericLiteral.compile(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
 void ComparisonExpression.compile(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
 void TwiddleExpression.compile(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
 void StringLiteral.compile(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
 void PlusExpression.compile(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
 void StaticExpression.compile(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
 void LogicalExpression.compile(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
 void ArithmeticExpression.compile(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
 void AssignExpression.compile(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
 void ConditionalEvalExpression.compile(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
 void NullLiteral.compile(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
 void Variable.compile(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
 void DollarExpression.compile(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
 void StringPlusExpression.compile(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
 void ArrayExpression.compileAssign(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
 void FieldExpression.compileAssign(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
 void StaticExpression.compileAssign(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
 void Variable.compileAssign(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
 void DollarExpression.compileAssign(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
           
abstract  void AssignableExpression.compileAssign(org.objectweb.asm.MethodVisitor mv, CompileContext compileContext)
          compile an assignment to the referenced location using the value on the top of the Java stack.
 



Copyright © 2012. All Rights Reserved.